/*
 * @(#)Node.java 2009-2-24
 * Copyright (c) 2008-2015 by CJK
 * All rights reserved.
 */
package net.beyond.common.util;

import java.util.List;

/**
 * 
 * @author Shmiluyu
 * @version 1.000 2009-2-24
 */
public interface Node<T> extends Comparable<Node<T>>{
	void addChildNode(Node<T> node);

	List<Node<T>> getChildren();

	String getNodeName();

	int getNodeType();

	int getPriority();
}
